package Dao.Grade;

import Entity.Grade.Grading;

import java.sql.Connection;
import java.util.List;

public interface GradingDao {

    /**
     *
     * @param queryKey 论文标题 查询的关键字  为%%查询所有
     * @param offset 页面限制的数据条数大小
     * @param limit 第几条开始
     * @param NO 查询编号
     * @param type 1是学生查询查询 ； 2 是老师查询
     * @return Grading列表
     */
    List<Grading>  getGradingByTNO(String queryKey, Integer offset , Integer limit,String NO,Integer type, Connection conn);


    /**
     * 往评分数据表更新数据  指导老师评分时的操作
     * @param grading 要插入的数据
     * @return 操作影响的行数
     */
    Integer updateGrading(Grading grading,Connection conn);

    /**
     * 插入一条数据  只有学号
     * @param SNO 学号
     * @return 操作影响的行数
     */
    Integer insertSNO(String SNO,Connection conn);

}
